Ext.define('AgenteNET.view.utilitarios.recursos.Funcoes', {
	extend : 'Ext.grid.Panel',
	title : 'Funções',
	name : 'funcoes',
	// disabled:true,
	defaults : {
		margin : 5,
	},
	columns : [ {
		header : 'Nome',
		dataIndex : 'funcao_id',
		flex : 1,
		renderer : function(value, style, record) {
			return record.getFuncao().get('nome');
		}
	}, {
		header : 'Titulo',
		dataIndex : 'funcao_id',
		flex : 1,
		renderer : function(value, style, record) {
			return record.getFuncao().get('titulo');
		}
	} ],
	tbar : [ {
		xtype : 'combo',
		emptyText : 'Seleciona o recurso para adicionar',
		width : 300,
		// name : 'nome',
		store : {
			xtype : 'store',
			model : 'AgenteNET.model.utilitarios.Recurso',
			autoLoad : true,
		},
		transform : 'stateSelect',
		forceSelection : true,
		queryMode : 'local',
		displayField : 'titulo',
		valueField : 'id',
	}, {
		text : 'Adicionar',
		controle : 'utilitarios.Recursos',
		funcao : 'AdicionarFuncao',
	}, '->', {
		text : 'Remover',
		controle : 'utilitarios.Recursos',
		funcao : 'RemoverFuncao',
	} ],
});
